Lumbis is located in El Salvador on Residencial El Carmen, Avenida el Boqueron, Casa #7a Santa Tecla La Libertad CP. Lumbis is rated 3 out of 5 in the category lunch restaurant in El Salvador.
Address
Residencial El Carmen, Avenida el Boqueron, Casa #7a Santa Tecla La Libertad CP