Lorella’s cozy place is the perfect spot from which to explore the Scarborough beach area.