Italian food as it should be: unhurried, uncomplicated, and uncompromisingly fresh. Prepared with a light touch and a strong accent on traditional family recipes.
Location:
Seneca Niagara Casino & Hotel
310 Fourth Street
Niagara Falls, NY USA 14303
Seneca Niagara Casino & Hotel
310 Fourth Street
Niagara Falls, NY USA 14303