A place travelers can visit The Grill Restaurant