Opening Alert: Llama House, Englewood, NJ
Llama House is a recent opening in downtown Englewood.
The business aims to offer authentic flavors of Inca culture — where “authentic” servers cuisine that “will take you on a journey straight to Peru”.
This includes utilizing the cusine’s “vibrant colors and bold textures” for their dishes.
The menu includes “rotisserie chicken to sizzling lomo saltado and flavorful chaufa”.
It’s currently open seven days a week.
The Llama House
11 N Dean Street
Englewood, NJ
[photo source: Llama House]
Comments are closed.
