We went there with a party of six. We were served by a very friendly cashier. The pizza was very good. Other places that I have tried come pretty close to Leos quality. The regular wings are the absolute best I have ever tried. If you like wings, absolutely try this ones.
Address: 2249 S Park Ave, Buffalo, NY 14220-2235
Location: United States > New York (NY) > Buffalo
Phone Number: +1 716-821-5360