Franco's Pizza & Steakhouse
12881 50 St NW, Edmonton
(780) 476-4333
Menu
Restaurants in Edmonton, AB
Franco's Pizza & Steakhouse
12881 50 St NW, Edmonton, AB T5A 3P3
(780) 476-4333