restaurant dining dinner lunch food
Eliu's Hole in the Wall
Restaurants · Lowell, MA
Not yet claimed by owner
Details
- Category
- Restaurants
- Address
- 398 Fletcher St, Lowell, MA 01854
- Phone
- (978) 455-3897
- Website
- eliusholeinthewall.com
- Cuisine
- puerto rican