Bay Leaf Restaurant

3 Crossing Plz
Franklin, MA
508.541.4142
42.077251
-71.403398

for Bay Leaf Restaurant
Directions
from: