Roasted red peppers, artichokes, asparagus, hearts of palm, mozzarella & tomato sauce
$17 / 24 / 29
Menu Categories
Menu
Copyright © 2022 La Favorita Preston. All Rights Reserved. Ottawa Italian Restaurant located in the heart of Little Italy Ottawa