This establishment is a pizza restaurant offering Italian cuisine. It is located at 1873 Route de Genève.