Bay Leaf Restaurant
3 Crossing Plaza, Franklin
(508) 541-4142
Recent Reviews
Bay Leaf Restaurant
3 Crossing Plaza, Franklin 02038
(508) 541-4142