23 Abbey Foregate, Shrewsbury, W Midlands, United Kingdom
No delivery
Spot something wrong?
Dishes at Niko's Greek Restaurant. Prices may vary in venue.