Elmira Drive In

Restaurant · 2431 State Route 352, Big Flats, NY

More food in Big Flats, NY