106 The Quayside, Newcastle Upon Tyne NE1 3DX, United Kingdom
No delivery
No open hours
Spot something wrong?
Dishes at La Tasca - Newcastle, Quayside. Prices may vary in venue.