Rizza's ← View details 15 Clifton Road, Lossiemouth, Scotland IV31 6DJ +44 1343 812601 Get Directions From* To * — Required information