10111 Bellamy Hill, Edmonton, Alberta T5J 1N7, Canada
View on Map
What travelers say:
A seafood restaurant with invincible sea view, the name of the store is La Ronde Revolving Restaurant, and their seafood cooking skills are also absolutely perfect.