Gozo Slow Food
Restaurant
•
C. Bolsa, 8, 11540 Sanlúcar de Barrameda, Cádiz, Spain
8.4
Saturday: 1:30 PM – 4 PM, 8 PM – 12 AM
See if anyone you trust recommends it!