High Street Cafe
Add to Favorites
CLOSED NOW
Today: 7:00 am - 3:00 pm
Tomorrow: 7:00 am - 3:00 pm
Saved to Favorites
Phone: (781) 251-0289
Address: 591 High St, Dedham, MA 02026
Cuisines: Cuban, Caribbean, Latin American
566 High St, Dedham, MA 02026
200 Legacy Pl, Dedham, MA 02026
269 Washington St, Dedham, MA 02026
870 East St, Dedham, MA 02026
6 Maple St, Hyde Park, MA 02136
930 Providence Hwy, Dedham, MA 02026
89 Central St, Norwood, MA 02062
1249 Vfw Pkwy, Boston, MA 02132
32 Guild St, Norwood, MA 02062
68 Billings St, West Roxbury, MA 02132