Oba Contemporary Japanese
1285 Elmhurst Rd, Des Plaines
(847) 228-8810
Menu
Restaurants in Des Plaines, IL
Oba Contemporary Japanese
1285 Elmhurst Rd, Des Plaines, IL 60018
(847) 228-8810