In House Party Packages

Four course Pre Fix lunch and dinner options served family style, priced per person. See menu on the right side of this page


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.


Dining Experiences for All Occasions

Including Weddings, Receptions, Rehearsal Dinners, Birthdays, Graduations, Anniversaries, and 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 parties size. Call 804-288-7482 to inquire regarding these details.