100% OF CHICKS DIG IT
This Place is located in Azilda, Ontario -and it is a great restaurant to go to! The service was fast, the food tasted amazing. I tried almost all of the seafood (appetizers and entree) -everything was cooked to my liking! The atmosphere is very relaxing and made the experience enjoyable!
These reviews are the subjective opinions of ChickAdvisor members and not of ChickAdvisor Inc.