154-155 Upper St

London

N1 1RA
 

 
 
french bistro
 

020 7704 8516

   Monday - Closed

Tuesday-Friday - 5pm to 12am

Saturday-Sunday - 12pm to 12am