5 Reviews
Restaurant
- Fish & Chips
1310 N Milwaukee Ave , Chicago, Illinois, United States
Tel: (773) 698-7777
Shawnlaman23
Illinois, United States
2 Reviews
0 Likes
nikki4ever4468
Virginia, United States
1 Reviews
0 Likes
omapuliu21
Nevada, United States
1 Reviews
0 Likes
lesmageorge3
Illinois, United States
1 Reviews
1 Likes
bowermichelle245
Indiana, United States
1 Reviews
0 Likes