We went with a fairly large group(10). We were sat immediately and are pizza was on the table in less than 15 minutes after ordering. Everyone loved the pizza....go for the Greek!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.