Garden Pizza is a restaurant specializing in pizza. It is located at 115 C Rue du Général de Gaulle. The establishment has recently opened.