Cambray is a Catalonian restaurant offering a daily menu and featuring both indoor and terrace dining spaces.