Home
About Us
Chef's Specialty
Menu
Time and Plaice
Contact Us
More
2C Maygrove Road,
Kilburn NW6 2EB, London
(opposite Kilburn Station)
Tel : 0207 624 6274
Monday - Saturday:
1600 - 2100
Sunday: Close