If you like Greek food, you need to go to Daphne's Greek Cafe. The tables are small and hard to maneuver around, but the food is different and delicious. Daphne's offers indoor and outdoor seating. The outdoor seating is next to a busy road, but if you don't mind that then you're fine.
more