The Narra, Filipino Resto Lounge

Satisfying Filipino cravings in Malaysia