This is the food page of majors family restaurant on 1130 wilton grove road London ON N6N 1C4.
(first reviewed on November 16, 2013, last updated on July 1, 2015.)
majors family restaurant is ranked #1 of 38 Restaurants in London.
This page has had 734 visitors. You are the 734th.