Our family has enjoyed meals at this excellent restaurant in Lafayette. Outdoor patio is great for larger gatherings. Side room seats 30 + easily. Restaurant prints menus that are momentoes to keep. Salad starters, salmon and desserts prepared with finesse. Meals are pricey, but full value. Wait staff very attentive, service Timely. Parking behind the restaurant. Reservations recommended.