Italian Restaurants in Calgary, AL Escoba Bistro & Wine Bar624 - 8th Ave SWCalgary, AL, 123454035438911Bars With Live MusicItalian RestaurantItalian RestaurantsLunchPizza DeliverySteak RestaurantsUsed Restaurant Equipment Supplies Show More