Update Info - Angela Leigh's a Le Bay
This restaurant was reported as closed. If it is open, let us know.
Angela Leigh's a Le Bay
N9003 State Hwy 57
Luxemburg, WI 54217
N9003 State Hwy 57
Luxemburg, WI 54217
This restaurant was reported as closed. If it is open, let us know.