841 Villa St
Mountain View CA 94041

Sponsored Topics

See a problem? Let us know!
<p>Located in downtown Mountain View, Totoro is a small Korean restaurant serving hot pots, barbeque, noodle soups and more.&nbsp; The service is friendly, the ambiance is casual and inviting, and the food is served in large portions.&nbsp; It is particularly popular during lunchtime hours.&nbsp; Totoro also features several tasty Suju yogurt cocktails as well as Nigori and Ozaki Sake.</p>