Get directions to: Toros Turkish & Mediterranean, Clifton, NJ
Restaurant address: 489 Hazel St Clifton, NJ 07011, USA
Restaurant: Toros Turkish & Mediterranean