Restaurant Europa Cleveland   30519 Pinetree Rd Pepper Pike, Ohio 44124        Phone: 216.591.1273

   Hours: 4-9 p.m. Tuesday-Thursday; 4-10 p.m. Friday-Saturday; 4-9 p.m. Sunday.      


View Larger Map

Restaurant Europa
30519 Pinetree Road
Pepper Pike, OH 44124
From I-271 take the Chagrin Blvd. exit and head East. Continue on Chagrin Blvd. until you reach the Lander Circle. Europa is located just off Lander Circle in the Landerwood Plaza.