Get directions to: Sitara Indian Restaurant, Urbana, IL
Restaurant address: 114 S Race St Urbana, IL 61801, USA
Restaurant: Sitara Indian Restaurant