(SPOT.ph) Since opening in 2016, Mantra Indian Kitchen & Bar has become well-loved as one ... is your midday fill of the restaurant's bestselling mains combined in one huge plate.