Asha UC's Sambar
LinkedIn Pintrest Facebook Twitter Google +

Asha UC's Sambar,

Urbana IL
Address: 1209 W Oregon St, Urbana IL 61801 / (217) 778-5660

Type: Restaurant

Cuisine: Indian Vegetarian