Chez les Garcons is a pizza restaurant offering homemade pizzas and French cuisine. It features a terrace.