Traditional Italian restaurant, La Grande Abbuffata, offers a simple, pleasant atmosphere and high-quality, homemade dishes with fresh ingredients.