Bravo Pizza & Kitchen
Italian
- Ranked #1 of Edmonton's best italian restaurants (Google's #21 result) · #1 in Central
- Ranked #5 of Edmonton's best pizza (Google's #18 result) · #2 in Central
- Address
- 13240 118 Ave NW
- Area
- Central
- Data
- Rating and reviews from Google, checked on October 13, 2026.
Other top-rated italian restaurants
-
-
-
Cafe Amore Bistro
4.6 from 2,200 reviews on GoogleCentral McDougall · Italian
- Italian restaurants
- Restaurants