Restaurants from Santo Tomas


3.8
Menu
Open Now
3.8
Menu
Open Now
City: Santo Tomas, Ippon Yari, 4234 Santo Tomas, Philippines
"Surprisingly good"