How many employees does Omega Restaurant have?
Omega Restaurant has approximately 11-50 employees.
What is Omega Restaurant's industry?
Omega Restaurant is involved in the industry of Food And Beverage Manufacturing.
Where is Omega Restaurant's headquarters?
Omega Restaurant's headquarters is located in Downers Grove, Illinois, United States.
What is the website of Omega Restaurant?
You may visit their official website at https://omeganiles.com