Kellari Restaurant and Taverna
Mediterranean · Seafood · Greek
Kellari Restaurant and Taverna offers Mediterranean and Seafood cuisine. It is known for its accompanying food music and accepts various payment methods like VISA and Mastercard.
Location