Pandori Palace is an Indian restaurant with a cozy and inviting atmosphere.