The Chelsea
Pizza · Pub · Buffet
The Chelsea is a pizza restaurant and ultra-pub offering an all-you-can-eat buffet, live music, and a lively atmosphere for dinner, drinks, and socializing.
Location
Best places nearby
The highest rated places close to The Chelsea.
Local restaurants nearby
576 Ouellette Ave, ON


