Restaurants

Ambar India

Ambar India Restaurant offers delicious dining and takeout to Champaign, IL.

Address: 605 S Wright St
Champaign, IL 61820

Phone: (217) 344-1500

https://www.ambarindiarestaurant.com 

Contact ICS

Become Part of Our Cultural Society!

Here at UC Indian Cultural Society, we're open to everyone joining us. Send us a message so we can connect!