Grilled food restaurant with a bar and terrace offering sea views. Features afternoon snacks and live music on weekends.