Arepa & Co - Stockwell - Venezuelan Restaurant 169 South Lambeth Road, London SW8 1XW