1315 N Main St, Miami, Oklahoma 74354 USA
Deluxe with no green peppers on hand tossed
Photo Credit: Yelp