View Menu
Mr macs english fish & chips is a Restaurant in Manchester. It is open 4 days a week.
Address: Grey Mare Lane (Stop B, Manchester M11 3DL, UK, Manchester
Phone: