Get directions to: Blue Moon Restaurant, Lynn, MA
Restaurant address: 707 Western Ave Lynn, MA 01905, USA
Restaurant: Blue Moon Restaurant