El Oasis

  • Restaurants
510 N. Cunningham Ave. unit 14
Urbana, IL 61802
(217) 954-0215