Description
The Casual ambience combined with prompt service makes you feel at home. Their menu emphasis on ideal destination to relish a wide variety of sumptuous. Dosas that will leave you wanting for more!
Location
The Ramada Plaza, Chennai, Tamil Nadu, India
Add a review