Tiki Taka is a sandwich shop and bar offering a selection of beers. It features free Wi-Fi and accepts card payments.