Franco's
$$ • Italian, Pizza, Vegetarian
Hours:
6627 177 St NW, Edmonton
(780) 444-2424
Customers' Favorites
Franco's Reviews
Good food and good service!
Ratings
Hours
Monday | 11AM - 1AM |
Tuesday | 11AM - 1AM |
Wednesday | 11AM - 1AM |
Thursday | 11AM - 12AM |
Friday | Open 24 hours |
Saturday | 12 - 1AM 11AM - 12AM |
Sunday | 11AM - 1AM |
One of Edmonton’s best Italian restaurants.