Touch Club

A high class restaurant, the Touch Club appears in Malibu Express