All Occasions

Let us help you celebrate!

  • Weddings, Receptions, Rehearsal Dinners
  • Birthdays
  • Graduations
  • Anniversaries
  • Other Special Events
  • Audio/Visual Available for Business Meetings.

There is a venue charge for private dining for large groups and a minimum based on your party’s size. Call (804) 288-7482 to inquire regarding these details. 

In House Party Packages

Four-course prix fixe lunch and dinner options served family style, priced per person. Call (804) 288-7482 and we can set up the perfect menu for your group. 

Private Events

Do you have a special event coming up? From casual birthday parties to elegant wedding receptions, MOSAIC Restaurant’s customizable packages take the stress out of event planning so you can relax and enjoy your special day. The restaurant’s dining room can seat between 20 to 110 guests, and packages are available to fit any budget.