Food is good by the way but that isn't why I am only giving them 2 stars. I go there to place an order for takeout and I am told that it would be 20 minutes. So I wait...and wait...20, 25, 30 minutes before my order is ready. EXCEPT, my bread isn't ready. So my food is on the counter getting cold, the server tells me that it would be 2 minutes and so, I wait...and wait another 5, 10, 15 minutes after she just walks off and doesn't show up again. The nice chef dude asks me what I am waiting for and sees to it that I get my bread and I am off to go home. Letting me know what's going on would have kept my anger at bay. Chicken Parmigiana is really as big as your head and one of the best I've had. Food is excellent, gotta work on the service tho.