Unnamed Road, Melrose, MA 02176, United States
OK, is very busy with long waiting times for food.
Nice spot