The Island Restro & Bar, located in the lively culinary landscape of Charlottetown, PEI, is a standout destination among the many excellent restaurants in the area. Our restaurant provides a warm and welcoming atmosphere, complemented by a menu that reflects the essence of PEI's culinary heritage. O…