Taste of South Street Bar & Kitchen
3 South St, Exeter
01392 545007
Menu
Exeter, Devon
Taste of South Street Bar & Kitchen
3 South St, Exeter, Devon EX1 1DZ
01392 545007