Niugan Restaurants and Takeaway Menus

shops

Niugan

None

Balsa Sa Niugan Floating Restaurant

Asian, Philippine
3 M. Aquino St, Niugan, Malabon, 1470 Metro Manila, Philippines

Multi location shops

Other available cuisines

Price

Features

Show More