Something new and exciting is happening in the kitchen here in New Glasgow.  A new smell in the air.The smell of charbroiled steak that is quite intoxicating. Mix that with the ever divine aroma of fresh lobster and believe me - if heaven had a smell, THIS is what it...

read more