Use the form below to send us an email, or call us for faster service. The Cafe Europa and Bistro is located in the plaza at SOM Center Rd and Rt. 84 (Ridge Road) in Willoughby, Ohio.

Get In Touch

11 + 3 =

Contact Info

Cafe Europa and Bistro
5900 SOM Center Rd. #13
Willoughby, OH 44094

Phone: 440-943-8914
FAX: 440-943-4198

Open 7 Days a Week

Mon – Fri 6:00 am – 10:00 pm
Saturday 7:00 am – 11:00 pm
Sunday 10:00am – 7:00pm

Flexible Hours for Reservations
Gift Certificates Available
Wi-Fi & Outdoor Patio

Pin It on Pinterest

Share This

Share This

Share this post with your friends!