Elena's Cafe
1 Edgewater Dr, Norwood MA 02062
(781) 471-2142
Directions
Hours
Hours may fluctuate. For detailed hours of operation, please contact the store directly.
Write a review
You May Also Like
0.57 miles
Panera Bread - 130 Providence Hwy, East Walpole
Cafe, Salad
0.92 miles
Brookside Cafe - 1260 Washington St, Norwood
Cafe
1.26 miles
Cafe Venice - 1086 Washington St, Norwood
Italian, Pizza
2.2 miles
Perks Coffeehouse - 685 Washington St, Norwood
Cafe, Coffee & Tea
Norwood, Massachusetts
Elena's Cafe
Cafe in Norwood, MA
1 Edgewater Dr, Norwood
(781) 471-2142
Suggest an Edit