Restaurants in Chicago, IL
Restaurants • Seafood Restaurants • American Restaurants
2660 E 79th St.,
Chicago ,
IL
60649
UNITED STATES
Based on 2 reviews
GO!
They bring British style back, one of the best fish and chips i have ever ate in my life. You gotta have it.fish n chips
Awesome fish and chips. The best I've ever gotten outside of the U,K, I would recommend this to anyone wanting to kill a craving.Worldwide > United States > Chicago, IL > Restaurants