Chamaz Grill Restaurant is a restaurant specializing in grilled items, burgers, and sandwiches. It is located at 5608 Boulevard Léger.