Οι Σκάροι is a grill house located in Tsoukalades, Lefkada. It is known for its affordable prices, excellent food quality, and very good service from friendly and knowledgeable staff. The establishment offers a pleasant dining experience.