Amarillo
The no-frills Tex-Mex kitchen is known for its tasty meat dishes and juicy tortillas. Amarillo is located in the center of Lahti.

Bay windows of the restaurant command a view of the city´s busy main street.
Open mon-tue 11-24, wed-thu 11-01, fri-sat 11-02