Orlando's Pub & Grill (121st St.)
15163 121 St NW, Edmonton
(780) 457-1195
Menu
Restaurants in Edmonton, AB
Orlando's Pub & Grill (121st St.)
15163 121 St NW, Edmonton, AB T5X 3C8
(780) 457-1195