The Buzz is a restaurant offering a warm and welcoming atmosphere with fine food.