Great location, but always pretty crowded
Great sandwiches and pizza! :)
Its okay. Prices are a little high, but its a tourist site so expected. A lot of outdoor seating, not so much indoor.
Time consuming ordering, nice outdoor area
ok, but pricey. The location is good though.