Bar Kiwi is a cafe located in Barcelona. It is accessible via public transport, with nearby stops including Bon Pastor and Sant Adrià - Biosca.