Tuesday, September 07, 2010

The Lion

  • Seafood Paella with Salad (£8.50)
13/20

132 Stoke Newington Church Street
London
N16 0JX
Phone +44 (0) 20 7249 1318

No comments: