2010 SE Delaware Ave, Ankeny, Iowa 50021 USA
Nice feel to this place. A tv available from most seats. No tv sound, only music playing in my ears.
Photo Credit: Yelp