Restaurant
4.3 (153 reviews)
M358+6VW, Balagtas St, Diliman, Quezon City, Metro Manila, Philippines
$$$$$