Itsu - Regent Street
Location: 313 Regent St., London W1B 2HP, United Kingdom
Phone Number: +44 2075-802-773
Related Menu Searches
Panzer's Delicatessen
8 reviews
Both Coffee & Store open 7:00am, 13-19 Circus Rd, London NW8 6PB, United Kingdom
Fatboy's Diner Blackwall
16 reviews
Trinity Buoy Wharf, 64 Orchard Pl, London E14 0JY, United Kingdom