Jiggs Take-Out

Restaurant in St Peter's, Nova Scotia