Restaurant Europa 30519 Pinetree Rd, Pepper Pike, OH 44124