-
India Mahal
is a top notch India Restaurant
Ranked #1 of 36 Restaurants in Titlow University Place.
Some say, it is nice, excellent.
.
The Latest Review: ★★★★★
Sent on the 29th of November, 2012
The BEST Indian food we have ever had...A very nice owner, excellent service...Would (and do) go again and again and again!