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