32 Market Pl, Salisbury SP1 1TL, United Kingdom
No delivery
No open hours
Spot something wrong?
Dishes at Strada - Salisbury. Prices may vary in venue.