Italian Cafe

Italian Cafe

Be the first to review

FAQs

Q How is Italian Cafe rated on google?

Italian Cafe has a rating of 4.7 from 165 reviews on google, please read reviews on google.

Q How can I order from Italian Cafe ?

You can order takeout by calling the restaurant or Check food delivery apps for both delivery and takeout.

Q Where is Italian Cafe located?

is located at 88 Facer St St Catharines ON L2M 5J5, you can simply click on the location icon to take you directly to the Italian Cafe.

image