11334 Seminole Blvd, Largo, Florida 33778 USA
Front of building. Has 4 tables outside for seating.
Photo Credit: Yelp