Restaurant Inside offers a space to relax and enjoy food designed to nourish both body and soul.