126 York Way, King'S Cross, London N1 0AX, United Kingdom
Closed· Opens at 23:30
126 York Way, King'S Cross, London N1 0AX, United Kingdom
No delivery
Spot something wrong?
Dishes at The Star Of Kings. Prices may vary in venue.
Been to The Star Of Kings? Be the first to share what you ate.