Best North Eastern Indian restaurant in St Louis Park, united states