Fantastic food, horrible service.
Next time we will order take out.
I would not criticize the service if the staff was overwhelmed, but while we were ignore for 20 minutes, there were 2 servers chatting at the front of the store, and another 2 at the back.
Not only was it impossible to order, but at the end of the meal, we gave up on waiting for the bill we had requested.
We weren't the only diners being ignored, many around us walked to the cash register with no bill either.
We were hoping the food would be bad so we could just hate the place, but the food was really good, generous portions, and very fresh.
Next time it will be strictly take out.