Red Hot Peppers ( chothing shop )

88, Anexartisias | 3040 | Limassol | Limassol Region