Nice, France
21-23 Rue Frédéric Passy
N/A
+33493720606
You can try how much you want, it won't let you rent a bike and the instructions are in French even though English is selected. Worst bike rental I've encountered.
like
Deli
The best companies in the category 'Deli'