John and Rose, formally of the famous Jug Handle Inn in Cinnaminson, NJ, had a reputation for serving great food.
Categories : American Restaurants
Get Directions