Sabor
Spanish · Tapas · Seafood
Sabor is a Spanish restaurant offering a unique dining experience with a focus on seafood and tapas. It is known for its authentic flavors and vibrant atmosphere.
Location
Best places nearby
The highest rated places close to Sabor.
Local restaurants nearby
81 Crouch End, Hornsey, London N8 9DB, United Kingdom


