Niagara Falls NY Bistro 1. 8890 Porter Rd, Niagara Falls, NY 14304 | Leon's Italian Bistro & Pizza (716) 297-3366