935 Sebastian Blvd, Sebastian, Florida 32958 USA
Not a fan of canned mushrooms on pizza
Photo Credit: Yelp