North Star Restaurant conveniently located off highway #4 on #7, in Elginfield just North of London, Ontario.
Family run business for over 35 years.
Daily specials, Home Cooked Meals.
Open seven days a week from 6:00 am to 10:00 pm.
Ask us about our Chef’s Daily Specials