Mayuri Indian Resturant

Indian Restaurant in Tallahassee, Florida

★ ★ ★ ☆ (3.5 Stars)

Category: Indian Restaurant
Address: 1324 Simpson Ave, Tallahassee, FL 32301
Tel: (850) 402-9993
Website: http://www.mayuriindiantallahassee.com


Excellent food and service. The dine in experience is great, however takeout can be expensive as everything is weighed. I had take out and spent $19.95...I'll be only dining in from now on!



List, Buy, Sell, Rent, Advertise
Browse Our Classifieds Add A FREE Listing
Advertise Your Business! Size Matters! GO BIG!


Back To Top