105 Hollywood Blvd, Barrington, Illinois 60010 USA
Dont Call Me Patty Melt , Truffle Fries
Photo Credit: Yelp