Smilie's Restaurant
12928 127 St NW, Edmonton
(780) 443-3388
Recent Reviews
Order Online
You May Also Like
Roman Pizza & Lounge - 12928 127 St NW Unit A
Pizza
Tasty Indian Restaurant - 12916 127 St NW
Indian, Meat Shops
D'Amore Italian Deli - 12943 127 St NW
Deli, Italian, Pizza
Restaurants in Edmonton, AB
Smilie's Restaurant
12928 127 St NW, Edmonton, AB T5L 1A9
(780) 443-3388