Lena y Sabor is a restaurant specializing in grilled dishes. Enjoy a variety of grilled meats and sides.