29 Lisbon St, Leeds LS1 4, United Kingdom
No delivery
Spot something wrong?
Dishes at Niky's Greek Restaurant. Prices may vary in venue.
Been to Niky's Greek Restaurant? Be the first to share what you ate.