İnci Şen Lokanta is a health food restaurant offering a family-style dining experience.