Three Ta Restaurant

★★★☆☆
  • 156 Castro St

    Mountain View, CA 94041

    Map & Directions
  • 650-988-9323

About Three Ta Restaurant

Hours
Sat-Sun 12pm-3:30pm, Mon-Fri 11am-3pm
3.0 1
Hi! Sign in to let us know how Three Ta Restaurant was?
Write a Review
.

This place is pretty good. They have some iteresting types of rice, not just plain steamed rice. The location is really good, walking distance from the train station. This place is usually empty I've noticed.

3
★★★☆☆

This place is pretty good. They have some iteresting types of rice, not just plain steamed rice. The location is really good, walking distance from the train station. This place is usually empty I've noticed.

Was this review helpful to you?
Ratings_icons Ratings_icons

 

Wait, you're the expert.

If you've been to or used Three Ta Restaurant, leave a review.

It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.



Write a Review