a Greek restaurant that serves a damn good Italian beef. good fries, too. i wish the spanakopita (spinach pie) was available on the regular menu (catering only). but the fries and milkshakes are also very good.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.