Start from
Machu Picchu Restaurant
846 Main St, Manchester 06040