John's Grill Reviews & Details
63 Ellis St
John's Grill is located at 63 Ellis St in San francisco near the intersection of Ellis St and Powell St. Their menu consists of American dishes . Call (415) 986-0069 today!
- Major Intersection:Ellis St And Powell St
Tell us more about John's Grill San francisco!