Bar Restaurant Los Mariscos

Av. de la Alpujarra, 4, 18420 Lanjarón, Granada

Bar-restaurant located in Hotel El Sol. Excellent fried fish. Daily menu and à la carte food. Terrace.