Taste of India Restaurant

Indian Restaurants, Vegetarian & Organic Restaurants

1805 Church St
Nashville
37203

Open Hours

Mon-Sun: 11:30-14:00, 17:00-22:00

Description

Offers an extensive array of selections such as tandoori chicken, chicken shai korma, masalo dosa, lamb vindaloo, keema matar, and fish tikka masala.

Reviews

000

No reviews found. Be the first to review this place.

Write a Review

Current Location