Casual Greek Diner and Breakfast Spot
Leo's Greek Castle is a modest neighborhood eatery serving hearty Greek-inspired fare and classic American diner plates. Gyros, including vegetarian options, are a highlight, alongside burgers, fries, and made-to-order breakfast dishes like omelettes and breakfast pitas. The atmosphere is simple and compact, with efficient, attentive service that keeps the small dining room moving.