London
itsu
Camden · closed now
What it is
Good for a group Good for groups 0.8
What people say
“First time to this branch. Nice. Big and spacious. Clean. Easy to order on the automated machines. Staff were pleasant and friendly. I just had a spicy miso soup which was fine.” Travelandculturelife
Details
Hours Mon to Fri 11:00 to 20:00
Address 15-20 Hampstead Road, London, NW1 3JA
Phone +44 20 7387 6011
Website itsu.co.uk
Rating 3.7 of 5, 7 ratings
Pay Apple Pay, cards
Sign in to geography
Your tabs from the iPhone app, on any page here.
Not Now