Devi Bistro is a restaurant that recently reopened after a long break.