North Star Restaurant
14368 Elginfield Rd, Lucan
(519) 227-4036
Recent Reviews
North Star Restaurant
14368 Elginfield Rd, Lucan N0M 2J0
(519) 227-4036