Edit ModuleEdit Module
Edit Module Edit Module Edit Module
Edit Module

Oba Contemporary Japanese

1285 Elmhurst Rd.
Des Plaines, IL
847-228-8810

Related Stories

Dish: see “Firestarter” October 2009

Additional Information:

Cuisine: Japanese/Sushi
Date Opened: 10/5/2009
Edit Module