Freestones City Grill

41 William Street, New Bedford 02740, United States Get Directions to this spot
International Restaurants
41 William Street
New Bedford, 02740
MA, United States
(508) 993-7477

Rate and review Freestones City Grill in New Bedford, MA, United States!

Share your experiences at Freestones City Grill with your friends or discover more International Restaurants in New Bedford, MA, United States.