Koruba Love Shop is a fashion accessories store located in Geneve, Switzerland. The average rating of this business is 4.80 out of 5 stars based on 5 reviews. The street address of this business is Bd de Saint-Georges 11, 1205 Genève, Switzerland.
5 Renzo Gianelli 91 months ago
5 Pinto Miranda 91 months ago
4 Hugo Pinto 103 months ago
5 Renzo Gianelli 79 months ago
5 Ricardo Pinto 115 months ago
Soul Food Restaurant and Lounge