11508 N US Hwy 14, Harvard, Illinois 60033 USA
Prime Rib with Lobster Tail and grilled veggies
Photo Credit: Yelp