New Bombay Restaurant (Glorietta 3) and Chariya Thai Kitchen Restaurant (168 mall): A taste of India and Thailand I’d like to revisit
New Bombay Restaurant I have passed by New Bombay Restaurant enough times to finally try the place. Its interiors are intriguing. The place has elaborately designed chairs and tables that reminded me of Indian royalty. I thought to myself, someone…