Taste of India restaurant and Bar
401 Mall Blvd #102c, Savannah
(912) 356-1047
Recent Reviews
Taste of India restaurant and Bar
401 Mall Blvd #102c, Savannah 31406
(912) 356-1047