Loma House
Try Out Some Samosas!
Dine-In Only For A Limited Time
Fine Vegetarian Dining9142 23 Ave NW, Edmonton, AB