Scozzafava's Deli
Restaurant
•
1004 17 Ave SW, Calgary, AB T2T 0A6, Canada
9.0
Tuesday: 11 AM – 7 PM
See if anyone you trust recommends it!