We’re happy to cater any kind of event you may be having, whether on site here at Elvie’s, or at a venue in the surrounding area. Our services can vary from simple drop off orders, to serving multi course meals.


The Elvie’s dining room is available for brunch, lunch, dinner, cocktail parties or late night soirees! All events are booked on a first come, first serve basis and are only considered reserved once a fully executed contract has been received by Elvie’s along with a credit card number and deposit to guarantee the reservation.

Inquire about a Private Event or Catering:

See our Buyout Contract with more info here:

On Site Spaces

Empty dining area in a restaurant with wooden tables and chairs, beige walls, and a plant near the door labeled 'Toilettes'.

Elvie’s Dining Room

Seats up to 50 people with tables pushed together. Outdoor seating can be added to your experience.

Modern dining room with a large wooden table surrounded by black chairs, black cabinetry with glass doors, a framed black-and-white sketch on the wall, and a small plant on the counter.

The Optimist

Seats up to 20 people. Rented and run by the Belhaven Town Center. More info available here

Elegant event space with exposed brick walls, wooden beams, round tables with white tablecloths, and white chairs. A modern chandelier hangs from the ceiling, and small centerpieces are on each table. Natural light filters through a small window, complementing the warm, rustic ambiance.

Mayflower Cafe Private Room

Next door to Mayflower Cafe. Seats up to 80 people with multiple table configuration options.

More info here