Description

Bringing the real delicious taste from the streets of Amdavad to the streets of Decatur, Georgia. Come and experience the sizzling sensation of our tava.

Photos

Add Review & Rate

Be the first to review “Tasty Tava Grill”