25A Pratt St, Camden Town, London NW1 0BG, United Kingdom
Closed· Opens at 06:00
25A Pratt St, Camden Town, London NW1 0BG, United Kingdom
No delivery
Spot something wrong?
Dishes at Istanblue. Prices may vary in venue.
Been to Istanblue? Be the first to share what you ate.