Open daily at 7 AM Dine in & takeout Family friendly

Gather around

Breakfast & lunch catering
in Gainesville, VA.

Bring G Diner comfort to office mornings, family celebrations, school events, and community gatherings.

Start your request
Breakfast and lunch catering spread with pancakes, eggs, bacon, sausage, fruit, sandwiches, wraps, and salad
Made for your table.

Multiple Awards WinnerTwo Time Best Breakfast in Prince William County

A welcoming spread

Catering for the moments
that bring people together.

Tell us what your group enjoys and what the occasion calls for. Our team will discuss available breakfast and lunch options with you. Catering minimums, advance notice, delivery or pickup, tray options, and disposable serviceware are confirmed for each request.

Office mornings

Start meetings, team days, and workplace celebrations with a breakfast your group can look forward to.

Family gatherings

Let the diner help with birthdays, showers, reunions, and relaxed celebrations around a generous table.

Community occasions

Share the event date, guest count, food ideas, and dietary needs so our team can guide the next step.

G Diner catering spread prepared for a gathering
Tell us about your eventWe will follow up directly.

Catering request

Let's plan
your gathering.

Complete the form below. It submits here on the website—no email app or account is needed.

Submit here—no email app or account needed.

Need help with your request?

Call us(571) 248-2179

Good to know

Catering
questions.

What types of events does G Diner cater?+

G Diner welcomes catering requests for office mornings, family celebrations, school events, community gatherings, and other local occasions.

How do I request G Diner catering?+

Complete the catering form with your contact information, event date, estimated guest count, and event details. The G Diner team will follow up with you directly.

Can I ask about dietary needs or a custom menu?+

Yes. Use the event-details field to describe dietary needs and the food you have in mind. The team will confirm available options when they contact you.

Is there a catering minimum or required guest count?+

Catering minimums and guest-count requirements depend on the request. Submit the form or call G Diner at (571) 248-2179 so the team can confirm the current details.

How much advance notice does catering require?+

Advance-notice requirements may vary by event size and menu. Include your event date in the form and the G Diner team will confirm availability.

Is catering available for delivery or pickup?+

Delivery and pickup availability must be confirmed for each request. Share the event location and timing in the form so the team can discuss the available options.

Are catering packages, trays, or disposable serviceware available?+

Ask about current package, tray, and disposable serviceware options in the catering form. The team will confirm what is available for your event.

Order Online