La Cremaillere is a restaurant and pizzeria.