Loma House
9142 23 Ave NW, Edmonton
(780) 466-8391
Menu
Restaurants in Edmonton, AB
Loma House
9142 23 Ave NW, Edmonton, AB T6N 1H9
(780) 466-8391