Miah's Kitchen - York Place is a restaurant located in Leeds. It offers a dining experience where guests can book a table for dinner. The establishment provides contact details, timetable, location, telephone, website, and menu information.