Has anyone been to Big Fresh yet? -- they are where Rami's was when they were in Framingham.
I was there for the first time the other day and found it a pleasant experience but nothing spectacular. I had a falafel in a pita with everything but hots. I'd go back when I was in the mood but wouldn't go out of my way otherwise.
The restaurant is "pizza-grinder shop chic." There was only one person making the sandwiches behind the counter so I had a 10 minute wait once I placed my order.
Interstingly enough, I found out that the people that own it also now own Tennessee's BBQ.
Anyone else been there and what did you think?