33 Pratt St., London NW1 0BG +44 20 7267 7740
restaurant, Camden Town, England, United Kingdom
Today
How to go there