Franco's Pizza & Steakhouse
Italian
Franco's Pizza & Steakhouse is an Italian pizzeria and restaurant in Edmonton serving homemade recipes at reasonable prices.
- Ranked #16 of Edmonton's best italian restaurants (Google's #28 result)
- Address
- 12881 50 St NW
- Area
- Northeast
- Data
- Rating and reviews from Google, checked on October 13, 2026.
Other top-rated italian restaurants
-
-
Panini's Italian Cucina (149 Street)
4.7 from 799 reviews on GoogleWest Jasper Place · Italian
- Italian restaurants
- Pizza
-