India Palace
120 Hayward Ave, Ames
(515) 715-1060
Recent Reviews
India Palace
120 Hayward Ave, Ames 50014
(515) 715-1060