Tavistock Retro Italia

Tavistock Retro Italia
Tavistock Italia Retro Restaurant, South Shields, Tyne and Wear, NE33 4SS
Photo of Tavistock Retro Italia