Local Guide

shadow

Omega Restaurant

Save to foursquare

Info

Address

1300 Ogden Ave Downers Grove, IL 60515
  (630) 963-0300

Hours

Unknown

About

Flag for review