They are under NEW MANAGEMENT and it is the best thing that could have happened to Three Clovers. There pizza is incredible....there subs are always over flowing with food. The atmosphere is casual and the people at Three Clovers and in South Boston are very pleasant and welcoming.
more