Phone: +17083566303
Address: 1807 Division StIL 60160-2066, Melrose Park, United States
City: Melrose Park
Menu Dishes: 34
Reviews: 192
"What a delightful surprise to discover a fantastic new restaurant in Melrose Park! From the moment we walked in, the welcoming Maitre d' made us feel right at home. The appetizers were creatively crafted and set the tone for an excellent meal. With a group of five, we each opted for different exquisite main courses, and every single one was delicious. My personal favorite dessert was the homemade Tiramisu, which was absolutely heavenly. The prices are very reasonable considering the quality of the food, and our waiter was exceptional. I will definitely be coming back soon. Congratulations to the owners and staff of this wonderful new establishment!"
All prices are estimates on menu.