Mensho Tokyo SF
672 Geary St, San Francisco
(415) 800-8345
Recent Reviews
Order Online
You May Also Like
Rye Cocktail Bar - 688 Geary St
Cocktail Bar
Pasha SF - 673 Geary St
Mediterranean, Wraps, Hookah Bar
Osha Thai BBQ San Francisco - 692 Geary St
Thai
Restaurants in San Francisco, CA
Mensho Tokyo SF
672 Geary St, San Francisco, CA 94102
(415) 800-8345