11 yrs ago•40kiloreviewedRalph's Place132 Main St Dartmouth, NS B2X 1R9, CanadaI liked the place. I came...