I hadn't been here in a long time! The food was fresh and delicious and the offerings are substantial. The menu has something for everyone! BUT I must say the service here is also AMAZING. The wait staff is knowledgeable and attentive. Go and enjoy a treat for the your stomach and soul.