Address: 1203 Piney Forest Rd, Danville VA 24540

Catering and Banquet Solutions in Danville and Pennsylvania County, Virginia

When you have a business luncheon or a large event that needs catering, contact Mary's Diner for a menu that is sure to impress. We can make it easy for you to feed your guests or staff with custom menus and prices you can't beat.
Whether its a birthday party, family reunion or a meeting, Mary's Diner has you covered from setup to take down.

Quality Service You Can Trust

When you contact us for catering services, we will work up a menu specific for your event and prices that can't be beat. Give us a call now at 434-836-0132 or send an email to to start planning your event.

Event Venue

Do you need a venue for your event? Do you have a guest list of a hundred or more people? Well welcome to Mary's Diner Banuqet Hall. Our banquet hall has three rooms that can accommodate any size party. Our main room can hold a party of over 120 people, while our side room can host 65 people and our front room 50. To learn more about our catering or banquet services, contact us now.
Mary's Diner will deliver for events. Business events, parties, group luncheons. breakfast, or dinners and other social events. Call for our service.