3002 White Mountain Hwy, North Conway, New Hampshire 03860 USA
VEAL LIVER!! OMGGGGG!! WAY TO YUMMY. DELICIOUS!. QUANTITY SO MUCHIE!!
Photo Credit: Yelp