2620 E Hillsborough Ave, Tampa, Florida 33610 USA
Dining in. A nice, casual setting.
Photo Credit: Yelp