Julia's 1902
RestaurantUnclaimed
4.8· 639 reviews·Google Maps
About
Based in Willoughby, OH, Julia's 1902 is listed under Restaurant. It holds a 4.8-star average across 639 Google reviews. The address on file is 37819 Euclid Ave. Both a phone number and a website are listed below. This listing hasn't been claimed yet, so the details come from public sources.
Location
37819 Euclid Ave, Willoughby, OH 44094, USA
Get directionsContact Julia's 1902
Send an enquiry and they'll get back to you directly.