101 N Franklin St, Tampa, Florida 33602 USA
Popcorn Lobster Roll and Lightning Roll
Photo Credit: Yelp