Lime and Lemon

A colorful and vibrant tapas restaurant located on the Costa del Sol in Spain!

Avenida Las Palmeras 1, edificio Maite. Benalmadena Costa, Spain 29630

Lime and Lemon

A colorful and vibrant tapas restaurant located on the Costa del Sol in Spain!

Lime and Lemon

Let's create unforgettable celebrations together!