Talacha Bike Shop Bike Shops Section 12: Peniche / Foz do Arelho Section 13: Foz do Arelho / Praia da Vieira Address: EN 1 - Venda das Raparigas 2475-043 Benedita Phone number: +351 262929128 / +351 914470386 Web: http://www.talachabikeshop.net/ E-mail: talachabikeshop@hotmail.com