green-tomato-restaurant-mandaluyong
Are you the owner? Manage this listing for free.
None
3/F Shangri-la Plaza Mall, EDSA, corner Shaw Boulevard, Mandaluyong City, Philippines
Italian