Cafe Sababa: Map, Address & Phone Number

Advertisement

Map, Address and Phone Number for Cafe Sababa

Cafe Sababa
503 E John St
Champaign, IL 61820
217-734-1328
http://www.illinihillel.org/cafesababa

Driving Directions | Nearby Hotels