There are a lots of pizzerias and bars on high street that goes from the station upwards. But the best one would be about one mile towards the beach in La Bruca resort. Silver service and everything, very good and not too expensive.
Address: Via Unità d’Italia, 87029 Scalea CS, Italy
Phone: +39 0985 42900