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