Best Mediterranean in Framingham, MA