If you're looking for Frozen Yogurt restaurants in Boston look no further. J.P Licks (Newbury St) is known for having some of the best Frozen Yogurt in Boston. Located at 173 Newbury St., J.P Lic...show more