Tarasca Restaurant
Greek · Mediterranean · Casual Dining
This Greek restaurant offers a pleasant atmosphere, good food, and friendly service. It is known for being a popular spot where it can be hard to get a table.
Location
Best places nearby
The highest rated places close to Tarasca Restaurant.
Local restaurants nearby
188-190 Harrogate Road, Chapel Allerton, Leeds, United Kingdom


