We tried this place one evening because of the Trip Advisor reviews. You have to place your order up at the counter and then take a seat and they bring you your food. They bring it directly to your table when it is ready but the meals come out at different times. We were half way finished with our pizza...
More
