11334 Seminole Blvd, Largo, Florida 33778 USA
House special, no green pepper! So delicious!
Photo Credit: Yelp