1105 Apalachee Pkwy, Tallahassee, Florida 32301 USA
Ugly decor, no ambiance what so ever
Photo Credit: Yelp