1001 Nights Restaurant
Find 1001 Nights Restaurant
About 1001 Nights Restaurant
1001 Nights Restaurant, conveniently located in Glendale, CA right next to trendy Atwater Village, is the go to destination for unparalleled Mediterranean cuisine and the largest outdoor hookah lounge
