OUnverified listingIllustrative photo · Puttu with beef roastOcean Palate (Barrie)Not evaluatedKerala restaurant · Barrie, ONKerala seafoodMalabarNot yet checked by editorsView details →