Red House Taiwan Sha-bu Sha-bu Mactan Time Square is located in Lapu-Lapu City, Philippines on Rm.1-16&17 City Time Square Mactan. Red House Taiwan Sha-bu Sha-bu Mactan Time Square is rated 4.6 out of 5 in the category hot pot restaurant in Philippines.
Address
Rm.1-16&17 City Time Square Mactan
Service options
TakeawayDine-in
Amenities
Good for kidsToilets