Turo Turo Restaurant
984 Geneva Ave
San Francisco, California 94112
USA
Phone: 415-334-5509
San Francisco, California 94112
USA
Phone: 415-334-5509
Food | |
Service | |
Ambiance | |
Overall: |
![](images/clear.gif)
Location & Nearby Info
Claddagh Coffee0.03 mi
Little Caesars Pizza0.03 mi
Ongpin Restaurant0.04 mi
Starvin Marvin0.05 mi
Taqueria La Iguana Azul0.05 mi
Lucita's Place Bar0.06 mi
Asian Restaurant0.07 mi
Wally's Restaurant0.08 mi
Bravo Pizza0.08 mi
Tortas Boos Voni0.09 mi
![](images/clear.gif)
Cuisine:
Turo Turo Restaurant Description:
Turo Turo Restaurant is a attractive Others restaurant in San Francisco, California, offering you a interesting choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Turo Turo Restaurant