Pickup from Fin-Two Japanese Izakaya at 109 Willow Ave, Knoxville, TN 37915, USA