Kabsa
5932 153 Ave NW, Edmonton
(780) 436-1815
Menu
Restaurants in Edmonton, AB
Kabsa
5932 153 Ave NW, Edmonton, AB T5Y 2W4
(780) 436-1815