936 58th St N, St. Petersburg, Florida 33710 USA
The counter where the order is taken.
Photo Credit: Yelp