Chisou Japanese Restaurant

4 Princes St., Westminster Abbey, London, United Kingdom, W1B 2LE
Opening hours
Mon-Fri 12:00pm-10:30pm
Sat 12:30pm-10:30pm
Reviews
Description