Zebra's Bistro and Wine Bar

21 North St.
Medfield
Massachusetts
United States
website