134 E Main St., Decatur, Illinois, 62523
(217) 542-7235
Tandoor Indian Grill Provides Tandoori Grill, Indian Restaurant, Tikka Masala, Saag, Biryani, Vegetarian, Vegan, Decatur Restaurant, Forsyth Restaurant, And Mt. Zion Restaurant To The Decator Il Area.
No reviews yet. Be the first to write a review!