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.

sponsored

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]

sponsored
sponsored

Comments are closed.