Flower Drum is located in Chennai, India on 2nd Floor, Prince Plaza, 46, Pantheon Road, Egmore. Flower Drum is rated 4.2 out of 5 in the category thai restaurant in India.
Address
2nd Floor, Prince Plaza, 46, Pantheon Road, Egmore
Amenities
Good for kids
Toilets
Accessibility
No wheelchair-accessible seating
Offerings
Small plates
Vegan options