(650) 968-5337
1674 N Shoreline Blvd, Mountain View, CA 94043
View Map
Sorry, there are currently no reviews. Read More Mountain View Restaurant Reviews