
About
Locally owned since 2007, serving Greek, Italian, and American favorites with house-made pizzas and warm, neighborhood hospitality.
Hours
Hours Fri, Sat 11:00 AM - 10:00 PM Sun, Mon, Tue, Wed, Thur 11:00 AM - 9:00 PM
Location
Lower Main Street, 193, Freeport, 04032, Portland, ME
Why it ranks here
What counted most toward this restaurant's place in the rankings.
Verified details
Not yet rated — ranked on verified public data: confirmed by 3 independent data sources, verified own website, 1 verified social profile.
Complete listing
How complete its listing is: address, phone, hours, website and photos.