Tabla Fine Dine Indian Cuisine is one of the finest Indian restaurant located at Ridgewood, NJ. Excellent staff service and reasonable prize.