Phil Tomlinson
Tue 06 Aug 2024
Really good quality and excellent vslue
This stylish, elegant and refined restaurant is located in the heart of Leeds, on the buzzing Greek Street. The refined and decadent interiors are coupled with an authentic Italian menu that offers traditional dishes alongside popular choices, including stonebaked pizzas and delicious burgers.