This is the food page of Buffet World on 3132 DOUGALL AVE Windsor ON N9E 1S6.
(first reviewed on September 19, 2011, last updated on June 30, 2015.)
Buffet World is ranked #4 of 21 Restaurants in South Windsor Windsor.
This page has had 1224 visitors. You are the 1224th.