They are local Indian Bistro serving a variety of delicious menu items ranging from the pristine Himalayas to the warm tropical south.
Address: 134 w church st Champaign, IL 61820
Ambar India Restaurant offers delicious dining and takeout to Champaign, IL.
Casual, quick-serve eatery serving Mexican, Indian & Mediterranean bowls, wraps, tacos & salads.
Indian eatery featuring tandoori fare & vegetarian dishes in a modest, earth-toned setting.