Sena's Grill

41 Bow St.
Everett
Massachusetts
United States