Escocesa

Restaurants, Spanish Restaurant

67 Stoke Newington Church Street, London, N16 0AR  (Show me directions)

020 781...Landline    Landline   

  Monday to Thursday: 18:00 to 22:00 , Friday: 17:00 to 23:00 , Saturday: 12:00 to 23:00 , Sunday: 12:00 to 21:30

Website   

  Visa

Report a problem with this listing