Get directions to: Big Mamou, Springfield, MA Restaurant address: 63 Liberty Street Springfield, MA 01103, USA Driving Walking Bicycling Restaurant: Big Mamou