Antonio's Ristorante

Wednesday 5th August, 2009 134 Upper Street, N1 1QP Actual price per head: £32 Nearest tube: Angel (Northern Line) or Highbury & Islington (Victoria Line). Remarks Meal cost £32 per head with all having reasonable amount of wine. Tasty three course with wider selection given to us but they lost out the opportunity to sell… Continue reading