It is crazy they are only open 3 nights a week.
Address: 343 Genesee St, Auburn, NY 13021, USA
Cindy Richardson | Oct 5, 2018
Seasonally
onrr1726 | Oct 5, 2018
The sea food place on Owasco st. Is the same way Wednesday - Friday.
Thanks! Your answer is awaiting moderation.