open for dinner: Tuesday-Friday at 5pm Saturday at 3pm

closed Sunday & Monday

COME VISIT US!

DROP US A LINE!

Ombra

5310 N. Clark Street Chicago IL 60640 US

 

Phone:     773-506-8600



5310 n clark street   chicago, il   60640   773.506.8600