Oba Contemporary Japanese (Menu)

1285 Elmhurst Rd, Des Plaines
+1 847-228-8810

Give a rating to Oba Contemporary Japanese

Suggest a dish

How much did you spend at Oba Contemporary Japanese?