A great spot in the North End. Clean. On a charming little alley.