A garlic-themed eatery in New Jersey is a garlic-lovers fantasyA garlic-themed eatery in New Jersey is a garlic-lovers fantasyThere is nothing at all like the restaurant where garlic is the star—New Jersey’s own Garlic Rose in Cranford.Judi FrancoJudi Franco