Namba Food Station opens at Venice Grand Canal

Namba Food Station opens at Venice Grand Canal

iFoods Group, Inc. has opened a new Japanese restaurant to bring a tasty piece of the Land of the Rising Sun to Manila. Officially opened on February 12, 2019, the 100-seater Namba Food Station is inspired by the many casual dining restaurants near train stations in...