Mulligans does not offer on-site parking. The closest parking is at 67 Canal St, Boston, MA 02114, USA. See more here.
The closest free parking is located at 254 Friend St Boston. See more here.