Zamboanga Restaurant

The Philippines is rich in seafood and one of the best places to taste these are in Zamboanga Restaurant.From your favorite fish to prawns, this restaurant is surely going to satisfy your palate.