Skip to content

Franco's Pizza & Steakhouse

Italian

Franco's Pizza & Steakhouse is an Italian pizzeria and restaurant in Edmonton serving homemade recipes at reasonable prices.

Address
12881 50 St NW
Area
Northeast
Data
Rating and reviews from Google, checked on October 13, 2026.
Franco's Pizza & Steakhouse

Other top-rated italian restaurants

Ranked near Franco's Pizza & Steakhouse in italian restaurants