Downing Square
Seafood · Tapas
Downing Square is a restaurant specializing in tartare dishes. The intimate space offers a unique dining experience.
Location
I migliori locali vicini
I locali con il voto più alto vicino a Downing Square.
Local restaurants nearby
Piazza Sallustio, 15, 62

