I have given this place 4 stars, only because I could not get the real dining experience . We had a wedding reception here with pasta, steak, and lasagna. My family and I got here early and decided to go in to the bar located in the main restaurant area. Drinks were pretty good along with our bartender Frank (sorry if I got the name wrong) He was definitely an A+++ bartender .. very responsive and quick with service and a smile. While we were sitting there I overheard the couple behind me send back an appetizer of calimari (unsure of the reason so I dont want to speculate) but also the steak was not cooked properly. My brother had come in the previous night to try out the food and complained about the chicken being super dry. I think the cook/cooks may have had an off day because the restaurant was packed when we left at 6 to go to our reception. That many people filling the tables so it can't be all that bad. The reception food was pretty good as I wasn't really expecting much after the complaints. The steak however had good flavor but I had to chew and chew and chew.. WOW.. it was defintely fighting back. The lasagna came in what I can only call a cheese form. Small squares that held together tightly. At first I was telling my family that this is kinda weird and spongy but after eating it I realized wow.. this is genius.. Everything in the lasagna stays together as you eat it so you aren't losing anything. I guess I could compare it to Italian dim sum although it wasn't a dumpling . Great ITALIAN dishes however from what I was hearing a redo on steaks, chicken, and appetizers may be in order.