100% OF CHICKS DIG IT
A perfect cozy Pub
The Angel Inn locates in Niagara on the lake, Ontario is the perfect cozy pub. The atmosphere is lively and warm. The light house lager is delicious and refreshing! Service is excellent and the food is divine.
These reviews are the subjective opinions of ChickAdvisor members and not of ChickAdvisor Inc.