Istanbul Cafe and Restaurant
Turkish restaurant and cafe
Address: 1378 Main Ave
Neighborhood: Downtown
City: Clifton
County/district: Passaic County
Region: NJ
Postal code: 07011
Country: United States