In Freedom, Maine made it to the CBS evening news tonight. Reservations only- if you can get them. Freedom is located not far from China, Me and about 40-50 miles south of Augusta. Considering dinner there this September, but the Mrs. is not so gung ho.
Unconfigured Ad Widget
Collapse
Unconfigured Ad Widget
Collapse
Announcement
Collapse
No announcement yet.
The Lost Kitchen restaurant
Collapse
X
Comment