NORTHAMPTON, IN FOCUS. THE TOWN, IN CONTEXT.
NorthamptonFocus
The Italian Shop Northampton is a cafe on Ashburnham Road in Northampton.