- Machu Chicken
25 Union Square
Somerville, MA 02143
Resource Listing:
Go to Scenic Drives of America, a feature of Travel Guide of America that gives information on some of the most beautiful roads in the United States, including scenic photos and listings of things to see and do.