Located in the heart of Indian Neck in Branford, CT, The Stand has been a neighborhood staple for generations. The three most important things at The Stand are food, community, and music.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.