Help us beta test the new Bite Squad site!Go to new siteNo, thanks×
Major's Restaurant
(25 Ratings )
(630) 968-1144 | 301 W Ogden Ave Westmont, Illinois 60559