Op3 is a restaurant located at 26 Route de Montpellier. It is mentioned as serving pizza. The establishment has been operating since 2005.