sbarro Handmade Fresh All Day All Halal at this location Pizza Stromboli Pasta Salads and Sides ... Tanger Outlets, 8555 Campeau Drive, Ottawa, ON. K2T 0K5 No rating yet.