1100 S State St, Lockport, Illinois 60441 USA
Great atmosphere and service....worthy of coming back for that and the sautéed spinach with garlic plus the fried motz alone!
Photo Credit: Yelp