The Glory of Sumo Sam Olympia
I have always believed that "Big is Beautiful". And with Sumo Sam's 25th store at the Lower Ground Floor of Somerset Olympia along Makati Avenue, this is their biggest location to date - about 300 sq. meters of dining space. And do you wanna know why it is beautiful? This specific restaurant has comfy sofas and pillows, making it the ideal place to hang out after a tiring day over food, wine, cocktails and even an Eat-All-You-Can Lunch or Dinner.