Ibiza Mediterranean Restaurant - Avon Lake, OH

33481 Lake Rd, Avon Lake, OH

Menu (As of 11/2)

Ibiza Mediterranean Restaurant - Avon Lake, OH: hours and how to order