Mensho Tokyo (San Francisco, CA) 06 Sep 2016 Uncategorized My favorite ramen, the toripaitan, at my favorite place, Mensho Tokyo. If you go, know that the line gets long. We waited about an hour for the food.
Mensho Tokyo (San Francisco, CA) 09 Mar 2016 1 min read Uncategorized Mensho Tokyo is new (as of this writing) ramen shop located at 672 Geary Street, San Francisco, CA 94102. It is closed on Mondays and open every other day from 5 PM-11:30