2592 E Bearss Ave, Tampa, Florida 33613 USA
Apparently known for the General Tso pizza...
Photo Credit: Yelp