Delicious, cheap eats at Niagara Falls’ Casa D’Oro

From Niagara This Week:

Casa D’Oro proves affordable and delicious Italian food can be found in the heart of Nargara Falls’ entertainment district.

Located at 5875 Victoria Ave., the fine dining yet comfortable restaurant was mere steps away from Clifton Hill, and the décor didn’t let us forget it. The large, artistically detailed front doors, red velvet booths, murals and Sinatra soundtrack fit in with the district’s elaborate entertainment theme, but those elements were mixed with knowledgeable and attentive service, a surprisingly comfortable atmosphere and fantastic food.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.