I was near this shop on a rental bike and had a flat tire, and NO repair kit (my fault for not getting one from the rental shop). The young men in this shop accommodated me, fixing the flat in about 10 minutes. It did cost 20 Euros, but completely worth it for me, it saved my day! They did not speak much English but were SO pleasant and helpful. This shop sells an array of bikes and e-bikes but does not seem to rent them. I am very grateful! Note that they are closed from 2-3pm for lunch. read more