Labrador Mini

Restaurant · 6935 State Route 91, Truxton, NY

More food in Truxton, NY