Joti Palace is a long-running Indian restaurant serving traditional specialties in a modest setting. Takeout and delivery options are available.