Vesta

$$ • Mediterranean, Italian, Wine Bars

Hours:
424 Walnut Hill Rd, North Yarmouth
(207) 489-9005

About Vesta

Vesta is a hidden gem in the local area, offering a delightful and enjoyable dining experience. The atmosphere is inviting, cozy, warm, friendly, comfortable, and welcoming, often full of happy customers. The well thought out menu features fresh items with lots of thought and detail. Popular starters include the perfect sourdough focaccia, with a top shelf chew, suppli, oysters, and the Mezza platter. Favorite mains are plentiful, including the falafel, pasta dishes like Mafalde, gemelli, rigatoni, and orecchiette, the hot harvest pizza, the perfect burger with over the top good fries, and specials like the beef shawarma. Gluten free options are clearly marked. Dessert is also recommended. The wine, beer, and drink selection is superb. Service is wonderful, professional, flawless, and perfect, with helpful staff. It is a new favorite spot, and customers can’t wait to go back and return to try brunch.

Customers' Favorites

Vesta Reviews

5
97 ratings
Restaurantji Rating
5
97%
4
2%
3
1%
Food
4.9
Atmosphere
4.9
Service
5.0

Share your opinion about Vesta

Restaurantji Rating

We recently hosted an event for clients at Vesta, and had a wonderful experience. Every detail of the event was carried out perfectly. The food was exceptional. Our guests raved about every dish and eagerly grabbed take out boxes when the event came to a close. Vesta has the perfect spot to host an event for 25 or 30 people. We were easily able to visit with all our guests as they enjoyed the party.. Several great meals we have had in the restaurant prompted us to consider them...read full review

Greeted with a smile, food was delicious and presented perfectly, the waitress - so attentive. Highly recommend a visit!!

Perfect spot for a fantastic meal and drink

Read All Reviews(97)

Menu

Add a Menu
Vesta Menu
Vesta Menu

Photos

Add a Photo
Vesta
Vesta
View All Photos

Hours

Monday Closed
Tuesday Closed
Wednesday 12 - 8PM
Thursday 12 - 8PM
Friday 12 - 9PM
Saturday 12 - 9PM
Sunday 10AM - 2PM
Updated on: