1559 Amar Rd
One World Vegetarian Cuisine
178 S Glendora Ave West Covina, CA
2560 E Amar Rd West Covina, CA
This restaurant is what Filipinos call it "turo-turo" ( like a little buffet, you point and choose). They have good homemade food. It's cheap and satisfies the taste.
January 27, 2009
Itoy Sa Atin Restaurant
If you've been to or used
Itoy Sa Atin Restaurant, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.