Restaurant

Ground Floor SM City Santa Rosa Tagapo SANTA ROSA LAGUNA
(049) 938 7000

Edit Profile
Chowking is a Restaurant located at Ground Floor SM City Santa Rosa Tagapo SANTA ROSA LAGUNA.