Lokma Barrhaven
3350 Fallowfield Rd, Nepean
(343) 588-0884
Menu
Restaurants in Nepean, ON
Lokma Barrhaven
3350 Fallowfield Rd, Nepean, ON M1R 2Y7
(343) 588-0884