Caterers in Greensboro, NC

Comprehensive list of companies in Greensboro, NC offering wedding, corporate, party and event catering services.

Business Listings

After more than fifteen years in the special event industry, we decided that it was time that the triad and beyond has a caterer that was there for its customers and their guests from the beginning to finish. Our goal is to be a caterer that is concentrated on the total event, not just the food. The honest fact is that we trust that great food should be a given.


MMouthwatering cuisine, superb service and a relaxing, beautifully arranged atmosphere, combine to give you the right catering experience ever. Whether you're planning a reception for your dream wedding, a business luncheon, or an offsite firm picnic, you can trust AVS Catering and Banquet Centre to handle all the details leaving you relaxed, and your guests cheerful.


Ghassan's restaurant came to existence in December 1975 at its 1st location on High Point Rd. Although we served a range of sandwiches such as the cold Italian sub, salads and shish-kabobs, we speedily became famous for our steak and cheese subs. We continuously kept up with our nice quality, and the restaurants have been remodeled many times since their conception.

  • This is a great Eastern Mediterranean eatery. Wonderful food always served hot and yummy.Also


Culinary Visions Catering is your solution for your next corporate and special event, specializing in creative custom menu planning. Our individual commitment, integrity and quality assurance for the past twenty years enables us to provide the ultimate compliment to your event.


A Taste of Excellence supplies quality catering and home cooked meals for people in Greensboro and the Triad area. Whether you are searching for someone to cater your next business luncheon or an experienced chef who can prepare food that everyone will enjoy for your wedding or special event, the team at A Taste of Excellence can supply you with delicious food at sensible prices that is sure to have