Get directions to: Asha Uc's Sambar, Urbana, IL
Restaurant address: 1209 W Oregon St Urbana, IL 61801, USA
Restaurant: Asha Uc's Sambar