Michael's Fish Bar

Chamber Rating
-
Miles Kami
Apr 2nd, 2023 -
James Normile
Feb 28th, 2023 -
Rebeca Villaveces
Feb 9th, 2023 -
F_ Giorno
Feb 7th, 2023 -
Stephen Luu
Dec 13th, 2022
Contact Info
Questions & Answers
Q Where is Michael's Fish Bar located?
A Michael's Fish Bar is located at 194 Muirhead Ave, Liverpool, eng L13 0BA
Q How is Michael's Fish Bar rated?
A Michael's Fish Bar has a 3.1 Star Rating from 9 reviewers.
Ratings and Reviews
Michael's Fish Bar
Overall Rating
Overall Rating
( 9 Reviews )
Miles Kami on Google

James Normile on Google

Rebeca Villaveces on Google

F_ Giorno on Google

Stephen Luu on Google