Sunday, May 9, 2010

Mr. Sandwich & Mrs. Muffin

Located at Bramhall Square. Here is the Portland Food Map entry for this establishment. Check it out if you like sandwiches and/or muffins.