Review of Leo's Fish Bar

Contact Details

Review Details

Reviewed Business


  •   Leo's Fish Bar
  •   Manchester, Greater Manchester
  •   0161 237 3999
View Profile