Traditional Greek restaurant, Stelios & Katina, offers homemade dishes with generous portions. Features include outdoor seating, free WiFi, and accepts reservations.