ferrari / maserati dealership I stumbled across while looking for a bottle of water in a shop somewhere in town