Green Den
➤ 150 Linwood Plaza Center, Fort Lee I-07024-3701, United States
Internacional, Americano, Delis, Café, Sopa
"Healthy food, fresh and delicious! The best chicken salad ever, my body felt amazing after lunch and their bake goods are also amazing, no so sugary! Great place! The owners are nice and kind, great customer service!"