Totoro
841 Villa St
Mountain View, California 94041
USA
Phone: 650-691-0796
Mountain View, California 94041
USA
Phone: 650-691-0796
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Pho to Chau0.00 mi
Verde Tea and Espresso Bar0.00 mi
Ryowa Ramen House0.01 mi
Sue's Indian Cuisine0.02 mi
Zucca0.02 mi
Pho Hoa Restaurant0.02 mi
Godavari0.03 mi
Golden Wok Restaurant0.03 mi
Kao Yoju0.03 mi
Gyros House0.03 mi
Cuisine:
Totoro Description:
Totoro is a lovely Others restaurant in Mountain View, California, offering you a fascinate choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Totoro