Gozo is a restaurant specializing in Spanish cuisine, offering dishes like tapas and paella.