Tag: All Star Lanes

All Star Lanes in Manchester, England is designed to be the ultimate escape to meet, eat, drink and bowl in style. The food is home style American meant for indulging or sharing served in a bowling alley environment that is fun for parties and dates.