Get directions to: Frasa Inc, Winchester, MA Restaurant address: 28 Church Street Suite 16 Winchester, MA 01890, USA Driving Walking Bicycling Restaurant: Frasa Inc