"The food was fantastic and the portions were generous. Prices were quite reasonable. I would have given it 5 stars, but we had a lack of service after our food was brought to the table. We had to ask another server for salt, pepper, and ketchup, and then we had to find our waitress after we finished to ask for a box and the check."