Niagara Falls
The Flying Saucer is one of Niagara Falls.

1. The Flying Saucer

6.8
6768 Lundy's Ln (at Corwin Ave), Niagara Falls, ON
Diner · 47 tips and reviews