The food is excellent. Portions are big enough to share. Prices are high but again, a sandwich could be split between two people to save a few bucks. Our waitress was extremely kind but not very efficient. It took 2 hours to complete out lunch. While we were in no rush this seemed excessive to me. We also waited 25... More