Maa Tara Chinese & Fastfood Center is located in Ranaghat, India on Seal Danga. Maa Tara Chinese & Fastfood Center is rated 3.8 out of 5 in the category chinese restaurant in India.
Service options
TakeawayDine-in
Accessibility
No wheelchair-accessible seating