Indulge in Authentic Indian Dishes at Tamara's in Orlando
Have you been craving authentic Indian cuisine in Orlando, Florida? Look no further than Tamara's Indian Food Restaurant. Nestled in the...
TAMARA CUISINE
Cambria Hotel Orlando Universal Blvd
6801 Visitors Circle, Orlando, FL 32819