We're Right Under Your Nose! Since 1989 Mustachio's Pizza has... been serving Kenmore, Tonawanda, North Buffalo, Riverside, and Black Rock all of their favorite Italian dishes including our famous pizzas! We love catering for large & special events.(Show more)