Restaurant · Delaware County
3
"At this small shop off a dirt road in the forest, the specialty is eel the owner caught and smoked himself."