New Short Stop Reviews & Details
New Short Stop
782 Ofarrell St
New Short Stop is located at 782 Ofarrell St in San francisco near the intersection of Ofarrell St and Larkin St. Call (415) 922-2805 for dine in.
- Service:Dine In
- Major Intersection:Ofarrell St And Larkin St
Tell us more about New Short Stop San francisco!