2 yrs ago•bobbyxavierreviewedBeef Baron624 York St London, ON N5W 2S7, CanadaNothing special but a good time