We know you missed us! so We Are Back! Starting Sunday February 18th, 2024, you’ll be able to stop by Turkey Town 7 days a week once again. Sunday kitchen hours are between 4pm to 8pm. Our bar will close at 8:30pm. See you soon!!