Tabla Fine Indian Cuisine
Restaurant Info
16 S Broad St, Ridgewood, NJ 07450, USA
201-444-4055
Indian