One Tuna Café
Dates of Operation: May 4 - September 5, 2024
Location 6295 Northside Rd Elmira Points East Coastal Drive
Contact 9024561074 (T)
Location 6295 Northside Rd Elmira Points East Coastal Drive
Contact 9024561074 (T)