A longstanding Indian restaurant has shut its doors for the last time amid new competition and cost-of-living challenges.