Samrat Indian Restaurant

Review by Maria

2529 Apalachee Pkwy, Tallahassee, FL 32301
4 years ago
Celiac friendly

This place has many options! Best in Tallahassee