We always go to Marias. The souvlakia is always so tasty and the greek and caesar salads are the best. Maria always has greek wine for the house wine and other greek options for the diehards. Don't be surprised if there is a line up.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.