Logo

Restaurants in Prince Edward Island

Most popular towns

Featured

Castello's Ristorante & Pizzeria on Victoria Row is Charlottetown's authentic casual Italian restaurant. Our menu is distinctly Italian, specializing in thin crust pizza, fresh breads and oils, salads and homemade pasta

Search options

Popular towns

Privacy Policy