Meenakshi Kowsa Shop is located in Thanjavur, India on 18th St, opposite to 18th street. Meenakshi Kowsa Shop is rated 4.3 out of 5 in the category burmese restaurant in India.
Address
18th St, opposite to 18th street
Service options
TakeawayDine-in
Accessibility
No wheelchair-accessible seating