Apicius is a French cuisine restaurant located in Montbrison. The dining room is noted for its stylish and comfortable atmosphere, with good soundproofing for a pleasant experience.