Mecha Uma mostly serves Japanese food where you can order their best dishes from their Tasting Menu, Omakase-style. This upscale restaurant can be found at 25th street, between 5th & 6th Avenue, RCBC Savings Bank Corporate Center, Bonifacio South, Fort Bonifacio, Taguig. This place is good for group of families or friends.
|Day||Opening Time||Closing Time|
|Mon, Wed-Sun||06:00 PM||11:00 PM|
Other Japanese Restaurants Nearby