India Palace

120 Hayward Ave., Ames IA

(515) 292-1710

Rated 5.0 out of 5 from 1 Reviews India Palace is a great Italian Food Restaurant Ranked #1 of 34 Restaurants in Ontario Ames. Some say it is delicious.

★★★★★ on the 7th of August, 2013

Try a cup of chai tea. Pretty delicious!
Location