The Roasted Brothers offers French and vegetarian cuisine with a diverse menu. Features a terrace.