Seafood Restaurants in Leicester
115 London Road, Oadby
Leicester, Leicestershire LE2 5DP
Not quite sure what to make of this place, it is a supermarket with a butchers, the staff are friendly and they have a lot of frozen foods which are...
© Qype 2013 - Seafood Restaurants Leicester | Qype Reviews
Made with Love in Hamburg, Germany