133 E Elm St, Penn Yan, New York 14527 USA
no images shown of inside: the whole establishment looks dirty from the outside.
Photo Credit: Yelp