STOP & SHOP #053 in 713 E Broadway in South Boston