Best Indian Chinese restaurant in Iowa Reviews Directory Paradise Indian Grill 5200 Fountains Dr NE Suite 100 52411 Cedar Rapids, IA, US +1 319-318-2070 Bar South Indian restaurant Indian Chinese restaurant 2143 likes