Photos of Il Sorriso Cafe & Pizzeria on 5983 Clark Ave, Niagara Falls ON. (Click on a thumbnail to enlarge picture)



<