Home
Menu
Contact
 
   
 



6859 W. Irving Park Rd.
Chicago, IL 60634

773-685-7155

Hours of Operation:



New England Inn | Polish & Czech Cuisine