Siomai House - Waltermart Sta. Rosa

Visit Siomai House - Waltermart Sta. Rosa in Sta. Rosa.

Address: Balibago Road, San Lorenzo Village, Sta. Rosa, Laguna, Philippines

Cuisine: Chinese

View Siomai House - Waltermart Sta. Rosa on Google Maps

Browse more Food & Drink in the Philippines