Big Shark’s Fish and Chicken
3420 W. North Ave.
Big Shark’s Fish and Chicken is a restaurant located at 3420 W. North Ave. in the Metcalfe Park neighborhood.
Business Info
- Address: 3420 W. North Ave.
Photos
References
-
Captain Hook’s Fish and Chicken Planned For Wisconsin Avenue
Apr 15th, 2022 by Graham Kilmer