Labomba

Labomba

Restaurants in Chicago, IL

Restaurants

Contact us

Location

3221 W Armitage Ave.,
Chicago , IL 60647 UNITED STATES

Reviews

Labomba 773-394-0106
3221 W Armitage Ave.,
Chicago , IL 60647 UNITED STATES
$
Labomba

Detail information

Company name
Labomba
Category
Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Labomba

Contacts Location Details