Omilos Restaurant Bar
Bar · Seafood · Mediterranean
Omilos Restaurant Bar is a dining establishment that offers a bar and restaurant experience. It is known for its Mediterranean cuisine and likely seafood offerings, providing a place for patrons to enjoy drinks and meals.
Location