Family-run Greek tavern, La Serra, established in 1988. Offers seating, free Wi-Fi, and accepts cards.