Our records show that Casa Bar is closed.
6Charter Quay1 Jerome PlaceKingstonKingston Upon ThamesKT1 1HT