Master Siomai (SM City Cebu Food Court) is located in Cebu City, Philippines on SM City Cebu Juan Luna Ave Cor Cabahug, Kaohsiung St. Master Siomai (SM City Cebu Food Court) is rated 3.9 out of 5 in the category dim sum restaurant in Philippines.
Address
SM City Cebu Juan Luna Ave Cor Cabahug, Kaohsiung St
Service options
TakeawayDine-in