Castello is a Taverna and Bar-Restaurant known for its generous portions, delicious food, and attentive service.