What Makes This Little Pizza Restaurant Such a LEGENDARY Local Find in Niagara Falls, NY
Open Mon–Thu, 11 AM–7 PM | Fri, 11 AM–9 PM | Closed Sat–Sun Niagara Falls supplies the thunder, but Donatello’s Restaurant gives hungry visitors another reason to remember their trip. This small Third Street pizzeria introduces itself with family-style pizza and a cheerful “Cowabunga,” setting...