‘Amrith Masala Talk’ Indian Restaurant at Vajira Road is one of the popular and much respected restaurants in town. Specialized in South Indian cuisine, ‘Amrith’ has the ambiance of a typical Indian ...