71-73 Torriano Ave, Kentish Town, London NW5 2SG, United Kingdom
Open now· Closes at 00:00
No delivery
Spot something wrong?
Dishes at The Rose & Crown. Prices may vary in venue.