Meat Plus Cafe, the legendary Subic Bay restaurant recently opened their first branch in Metro Manila at the SM Mall of Asia. They are located in the Entertainment Mall, facing the carousel at SM by the Bay. The restaurant is just the right size, with a seating area for about 60-70 diners split into … [Read more...]